<?php

// SAVE STYLE
add_action('wp_ajax_azio_ajax_savestyle', 'azio_ajax_savestyle');
add_action('wp_ajax_nopriv_azio_ajax_savestyle', 'azio_ajax_savestyle');

function azio_ajax_savestyle()
{
    if (current_user_can('manage_options')) {
        if (isset($_POST['color']) && isset($_POST['body']) && isset($_POST['top_wrapper'])
            && isset($_POST['header']) && isset($_POST['page_top_leader'])
            && isset($_POST['main_container']) && isset($_POST['footer'])
        ) {

            $active_style = new stdClass();

            $active_style->color = $_POST['color'];
            $active_style->body = $_POST['body'];
            $active_style->top_wrapper = $_POST['top_wrapper'];
            $active_style->header = $_POST['header'];
            $active_style->page_top_leader = $_POST['page_top_leader'];
            $active_style->main_container = $_POST['main_container'];
            $active_style->footer = $_POST['footer'];

            if ('option_not_set' === get_option('azio_style_option', 'option_not_set')) {
                add_option('azio_style_option', $active_style);
            } else {
                update_option('azio_style_option', $active_style);
            }

            $result['status'] = 1;
            $result['message'] = 'Đã lưu giao diện hiện tại!';
            echo json_encode($result);
            die();
        }
    } else {
        $result['status'] = 0;
        $result['message'] = 'Bạn không có quyền làm việc này, đi chỗ khác mà la liếm.';
        echo json_encode($result);
        die();
    }
}

?>